import java.util.*;


public  class Main {
    public static void func(String str1,String str2) {
        Set<Character> set = new HashSet<>();
        Set<Character> set1 = new HashSet<>();
        for (int i = 0; i < str2.length(); i++) {
            set.add(str2.toUpperCase().charAt(i));
        }
        for (int i = 0; i < str1.length(); i++) {
            if(!set.contains(str1.toUpperCase().charAt(i))) {
                System.out.print(i);
            }
        }
    }
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        while(scan.hasNextLine()) {
            String str1 = scan.nextLine();
            String str2 = scan.nextLine();
            func(str1,str2);
        }
    }
}
//import java.util.*;
//
//public class Main{
//    public static void func(String strExce,String strActual){
//        Set<Character> set = new HashSet<>();
//        Set<Character> set1 = new HashSet<>();
//        for (int i = 0; i < strActual.length(); i++) {
//            set.add(strActual.toUpperCase().charAt(i));
//        }
//        for (int j = 0; j < strExce.length(); j++) {
//            if(!set.contains(strExce.toUpperCase().charAt(j)) &&!set1.contains(strExce.toUpperCase().charAt(j))){
//                System.out.print(strExce.toUpperCase().charAt(j));
//                set1.add(strExce.toUpperCase().charAt(j));
//            }
//        }
//    }
//    public static void main(String[] args) {
//        Scanner scanner = new Scanner(System.in);
//        while (scanner.hasNextLine()) {
//            String str1 = scanner.nextLine();
//            String str2 = scanner.nextLine();
//            func(str1,str2);
//        }
//    }
//}
